package com.lzw.blog.Service;

import com.lzw.blog.dao.pojo.User;
import com.lzw.blog.vo.Result;
import com.lzw.blog.vo.UserVo;

public interface UserService {
    UserVo findUserVoById(Long id);
    //根据article中的id查询作者id
    User findUserById(Long authorId);

    User findUser(String username, String password);
//根据用户token查询用户信息
    Result findUserBytoken(String token);

    /**
     * 是否存在相同账户用户
     * @param account
     * @return
     */
    User findUserByAccount(String account);


    User findUserByEamil(String email);

    /**
     * 添加用户
     * @param user
     */
    void save(User user);


}
